package com.dmxh.service;

import com.dmxh.params.QueryParams;
import com.dmxh.pojo.TbTypeTemplate;
import com.dmxh.result.PageList;
import com.dmxh.vo.TypeTemplateVo;

import java.util.List;

public interface TemplateService {
    PageList<TypeTemplateVo> queryPage(QueryParams<TypeTemplateVo> queryParams);

    TypeTemplateVo queryById(long id);

    void addInfo(TypeTemplateVo typeTemplateVo);

    void updateInfo(TypeTemplateVo typeTemplateVo);

    void deleteInfo(long id);

    void deleteBatch(Integer[] ids);

    List<TbTypeTemplate> queryAll();
}
